*{
  margin: 0;
  padding: 0;
}
body{
  background-color: #efefef;
}

header{
  width: 100%;
  background-color: #ec742b;
}
.header{
  width: 1080px;
  margin: 0 auto;
  overflow: hidden;
  padding: 15px;
}

.header-logo{
  float: left;
  width: 16px;
  height: 16px;
  background-color: #fff;
  font-size: 16px;
  font-weight: bold;
  color: #ec742b;
  border-radius: 50%;
  line-height: 16px;
  text-align: center;
}
.header-title{
  float: left;
  width: 200px;
  margin-left: 10px;
  font-size: 16px;
  font-weight: bold;
  color: #fff;
  line-height: 16px;
}
.header-nav{
  float: left;
  font-size: 14px;
  line-height: 16px;
  color: #fff;
}

.container{
  width:  1000px;
  margin: 0 auto;
}
.list-thead{
  overflow: hidden;
}
.tr {
  float: left;
}
.type{
  width: 100px;
}
.name{
  width: 350px;
}
.time{
  width: 150px;
}
.status{
  width: 100px;
}
.op{
  width: 300px;
}
.list-tbody{
  background-color: #fff;
}
.list-item{
  overflow: hidden;
}
.td{
  float: left;
}
.list-item:hover{
  background-color: pink;
}
.btn{
  background-color: #ec742b;
  padding: 5px 10px;
  border: 1px solid #000;
  border-radius: 2px;
  color: #fff;
}
.mask{
  display: none;
  width: 100%;
  height: 100%;
  background-color: #efefef;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 99;
  opacity: .7;
}
.tips{
  display: none;
  width: 400px;
  height: 200px;
  background-color: #fff;
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -100px;
  margin-left: -200px;
  z-index: 101;
  border: 1px solid #ccc;
}
.tip-head{
  width: 100%;
  height: 50px;
  background-color: #efefef;
  overflow: hidden;
}
.tip-con{
  float: left;
  line-height: 50px;
}
.tip-body-con{
  margin: 20px 0;
  text-align: center;
}
.tip-close{
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  float: right;
}
.op-btn{
  text-align: center;
}

.btn{
  width: 80px;
  padding: 5px 10px;
  background-color: #ec742b;
}

.main-data{
  width: 1000px;
  height: auto;
  background-color: #fff;
}

.new-con{
  width: 1000px;
  height: 200px;
  background-color: #fff;
  margin: 0 auto;
  position: relative;
  margin-top: 50px;
}

.n-btn{
  position: absolute;
  width: 100px;
  height: 50px;
  top: 50%;
  left: 50%;
  margin-left: -50px;
  margin-top: -25px;
  line-height: 50px;
  text-align: center;
  background-color: #ee7620;
  color: #fff;
}

.edit-con{
  width: 1000px;
  background-color: #fff;
  border: 1px solid #eee;
  margin-top: 50px;
}
.con-list{
  padding: 50px 0;
}
.item-sort{
  overflow: hidden;
  margin: 0 auto;
}
.sort{
  width: 100px;
  height: 50px;
  border: 1px solid #ccc;
  float: left;
}
.con-title{
  width: 1000px;
  height: 60px;
  color: #000;
  font-size: 24px;
  text-align: center;
  line-height: 60px;
}

.item-btn{
  width: 800px;
  height: 60px;
  text-align: center;
  line-height: 60px;
  background-color: #efefef;
  margin: 0 auto;
  border: 1px solid #ccc;
  color: #000;
}
.data-value{
  width: 250px;
  height: 30px;
  border: 1px solid #ccc;
}
.date-con{
  float: left;
}
.btn-op{
  float: right;
}
